guarantee cheque - German English Dictionary